*{
    margin: 0;padding: 0;
}
img{display:inline-block; border: none;}
#cart_con{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    margin-top:20px;
    .cart_title{
        width: 1198px;
        height: 30px;
        border: 1px solid #DEDEDE;
        background: #F7F7F7;
    }
    .document{
            width: 1198px;
            height: 150px;
            margin-top:10px;
            border: 1px solid #DEDEDE;
            .d_right{
                width: 263px;
                height: 100%;
                float: right;
                margin-right: 20px;
                td{
                    border-bottom: 1px solid #DEDEDE;
                    height: 49px;
                    line-height: 49px;
                    text-align: right;
                }
            }
            
        }
    .cart_content{
        width: 1198px;
        height: auto;
        overflow: hidden;
        line-height: 105px;
        border: 1px solid #DEDEDE;
        border-bottom: none;
        margin-top: -1px;
        td{
            border-bottom: 1px solid #DEDEDE;
           
        }
        
       
        .myphone{
            width: 63px;
            height: 63px;
            border: 1px solid #DEDEDE;
            float: left;
            
        }
        p{
          
            line-height: 17px;
            overflow: hidden;
            word-wrap: break-word;
            margin-left: 10px;
            padding-left: 20px;
            padding-bottom: 5px;
        }
        .jt{
            width: 17px;
           height: 17px; 
           float: left; 
           border: 1px solid #999999;
            background: url(../images/icon31.png) no-repeat left 0 top -40px;
            margin-left: 1px;
            margin-bottom: 1px;
            cursor: pointer;
        }
        .xj{
            width: 17px;
           height: 17px; 
           float: left; 
           border: 1px solid #999999;
           margin-left: 1px;
           cursor: pointer;
            background: url(../images/icon31.png) no-repeat left 0 top -65px;
        }
    }
    .submit{
        width: 100%;
        height: auto;
        margin-top: 10px;
        overflow: hidden;
        margin-bottom: 10px;
        
        .shoping{
            width: 150px;
            height: 40px;
            background: #F7F7F7;
            float: right;
            margin-right: 10px;
            cursor: pointer;
            color: #333333;
            border: 1px solid #D1D1D1;
            text-align: center;
            line-height: 40px;
            font-size: 14px;
        }
        .settle{
            width: 150px;
            height: 40px;
            background: #E64A4D;
            float: right;
            
            cursor: pointer;
            color: #FFFFFF;
            text-align: center;
            line-height: 40px;
            font-size: 14px;
        }
        
    }
}
